<template>
  <div class="search">
    <nav class="searchList-nav" ref="change">
      <span @click="handleChangeView('Songs')">歌曲</span>
      <span @click="handleChangeView('SongLists')">歌单</span>
    </nav>
    <component :is="currentView"></component>
  </div>
</template>
<script>
import searchSongLists from '../components/search/SearchSongLists'
import searchSongs from '../components/search/SearchSongs'

export default {
  name: 'search',
  components: {
    searchSongs,
    searchSongLists
  },
  data() {
    return {
      toggle: 'Songs',
      currentView: 'searchSongs'
    }
  },
  methods: {
    //切换组件
    handleChangeView(component){
      this.currentView = 'search'+component
      this.toggle = component
    }
  }
}
</script>
<style  lang="scss" scoped>
  @import "../assets/css/search.scss";
</style>
